home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-03-06 | 1.1 KB | 47 lines |
- # gview 1995 COR.
- CC = gcc -m68000
- AS = as -u -m68000
- LK = lk -l
- CFLAGS = -O -fall-bsr -fcombine-regs
- KOLIB = parts.a winop.a corlib.a wlib.a iocslib.l mfiolib.a kuplib.a nsclib.a
- SYSOBJ = main.o alloc.o gview.o palet.o ugopen.o error.o loader.o \
- loadexec.o gramget.o
- LDOBJ = pi_load.o pic_load.o mag_load.o hg_load.o jpg_load.o
- LDOBJS = xpi_load.o xpic.o
-
- all: gview.win gv_rev.win gv_to65.win gv_sh.win gv_ppm.win gv_dcolor.win \
- gv_psort.win gv_save.win
-
- gview.win: $(SYSOBJ) $(LDOBJ) $(LDOBJS)
- $(LK) $^ -o $@ $(KOLIB) gnulib.a
-
- $(SYSOBJ) $(LDOBJ): gview.h
-
- gv_dcolor.win: gv_dcolor.o dcolor.o
- $(CC) $^ $(KOLIB) -o $@
-
- %.win::%.c
- $(CC) $(CFLAGS) $< $(KOLIB) -o $@
- %.o::%.c
- $(CC) $(CFLAGS) -c $<
- %.o::%.s
- $(AS) $<
-
- #####
- TMPDIR = d:/
- clean:
- rm *.o
-
- $(TMPDIR)%.lzh: %.win %.doc %.c Makefile
- lha a $@ $^
-
- lha: gview.doc gview.win $(TMPDIR)gviewsrc.tar
- lha a $(TMPDIR)gview110.lzh $^
- lha2: gview.doc gview.win
- lha a $(TMPDIR)gview110.lzh $^
-
- $(TMPDIR)gviewsrc.tar: $(SYSOBJ:.o=.c) $(LDOBJ:.o=.c) $(LDOBJS:.o=.s) \
- gview.h mpat.h Makefile
- tar -cvf $@ $^
-
-